package com.dh.date;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateDeme01 {
    public static void main(String[] args) throws ParseException {

        // 如何把时间格式化
//        Date date = new Date();
//        System.out.println(date);
//        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//        String  d = simpleDateFormat.format(date);
//        System.out.println(d);

//        long s = System.currentTimeMillis() ;// 当前的时间戳

        // 如何把时间转成具体的日期
//        long s = System.currentTimeMillis() + 24 * 3600 * 1000 * 3;// 3天后的时间戳
//        System.out.println(s);
//        Date date = new Date(s);
//        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//        String d = simpleDateFormat.format(date);
//        System.out.println(d);

        // 2023-03-06 09:53:26
        String s = "2023-03-10 09:53:26";// 如何把具体的时间转成时间
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = simpleDateFormat.parse(s);
//        System.out.println(date.getTime());

        String s1 = "2023-03-18 09:53:26";//
        Date date1 = simpleDateFormat.parse(s1);

        long diff = date1.getTime() - date.getTime();
        System.out.println(diff / (24 * 3600 * 1000));


    }
}
